sugar cane harvest residue used for livestock feed - Francés Inglés Diccionario